




narval-shutdown
------------------------------


    ask your narval assistant to die now
  

narval-start-plan
------------------------------


    start an arbitrary plan
  

narval-reschedule-plan
------------------------------


    reschedule the execution time of a plan (you need the original plan eid to reference it)
  

narval-introspection
------------------------------


    use arbitrary python expression to inspect narval's memory
  

narval-log-started-plans
------------------------------


    log instantiated plan (except itself to avoid infinite loop...)
  

narval-log-ended-plans
------------------------------


    log finished plan (except itself to avoid infinite loop...)
  

narval-help
------------------------------


    generate chatbot help for available commands by introspecting active plan
  

narval-generate-docbook
------------------------------


    generate docbook documentation file for actions / recipes
  




chat-reload-ail-brain
------------------------------


    force reloading of the ail brain
  

chat-subscribe
------------------------------


    ask your assistant to add a known jabber id to its personal roster
  

chat-conf-setup
------------------------------


    ask your assistant to setup a conference
  

chat-delayed-conf-setup
------------------------------


    ask your assistant to setup a conference latter
  

chat-conf-kickout
------------------------------


    ask your assistant to leave a conference room
  

chat-filtered-response
------------------------------


    automatically transfert some predefined answers to some input sentences. 
    You should not have to trigger this recipe manually.
  

chat-start-templated-discussion
------------------------------


    start a discussion to fill some data governed by a template
  

chat-continue-templated-discussion
------------------------------


    continue a discussion to fill some data governed by a template
  

chat-when-user-will-be-back
------------------------------


    start a discussion to fill some data governed by a template
  





kb-search
------------------------------


    search matching statements in the knowledge base
  

kb-rdql-query
------------------------------


    run a RDQL query against the knowledge base
  

kb-add-stmts
------------------------------


    add statement(s) to the knowledge base
  

kb-add-rule
------------------------------


    add a rule to the knowledge base
  

kb-rdf-export
------------------------------


    export the knowledge base's content as XML-RDF
  

kb-rdf-import
------------------------------


    import some XML-RDF to the knowledge base
  

kb-rdf-extract
------------------------------


    export the knowledge base's content as XML-RDF, formatted to be given to another agent
  

kb-foaf-export
------------------------------


    export FOAF related data from the knowledge base
  

kb-foaf-import
------------------------------


    import some FOAF data to the knowledge base
  

kb-foaf-extract
------------------------------


    export the knowledge base's content as FOAF XML-RDF, formatted to be given to another agent
  

kb-respond-to-presence
------------------------------


    detect if a user is a narval on incoming presence elements
  

kb-state-you-are-a-narval
------------------------------


    respond to the "are you a narval?" question
  

kb-register-user-type
------------------------------


    add jabber user information to the knowledge base
  




metalog-categorize
------------------------------


    categorize using metalog
  




entertainment
------------------------------


    XMLTV / ALLOCINE handling
  




activity-notify
------------------------------


    notify daily activity
  

activity-report
------------------------------


    print the current report of activity
  

activity-flush
------------------------------


    reset the current report of activity
  

activity-wait
------------------------------


    wait for daily activity notification and generate daily report if the full day activity has been reported
  




comm-tell-master
------------------------------


    forward a message to master via email or instant messaging
  


comm-shtoom-tell-master
------------------------------


    forward a message to master via phone, email or instant messaging (require the Shtoom actions module)
  


