How to use my aliases in my crontab?

From the manpage regarding aliases:

Note aliases are not expanded by default in  non-interactive  shell,
and  it  can  be  enabled  by  setting  the 'expand_aliases'
shell option using shopt.

So try using shopt -s expand_aliases at the start of your sourcing script. This should let you use Warner's suggestion.


bash -c with "source" should work:

0 11 * * * bash -c "source .profile && notify-team"

this might also work. the period means "source"

0 11 * * * . .profile && notify-team