Getting Started 👋
Installation & First Steps
Setup API keys
Chatting with Alice
Summon Alice
Agents
Skills
Customizing Themes
Image Generation
Online Mode
Vision Skills
Working with documents & files
Artifacts
Code Interpreter
Multi-agent
Memory
Deep Links (x-scheme-url)
Remote Actions ✨
Remote Actions Basics
First Remote Action Scenario
Quick Scheduling Links Automation
Using existing automations
Advanced 📚
Local Server
Managing messenger inboxes
Using Model Context Protocol (MCP)
Using Zapier MCP
Using N8N MCP
Custom Apps
Open-source models with Ollama
Connect Alice to OpenRouter.ai
Inspirations 💡
Accept Offers with Alice
Craft Compelling Copy
Customer Service
Translations and readability
Formal Communication
Generate Images & use Vision
Getting Mailchimp Campaign Stats
Google Analytics Reports
Harnessing Alice for Development
Instant Text Correction
Instant Voiceovers
Instant Zoom Meetings
Manage Subscribers in Mailer Lite
Managing Social media
Managing Tasks
Quick Google Calendar Events
Recent News with Perplexity
Scheduling Social Media Posts
Simple Automation for Data Insights
Streamline Project Management
Translations and Learning
Unsplash Photos
Wolfram Alpha
YouTube Descriptions
Zoom & Google Calendar
Creating remote actions in Alice lets you run automations on other platforms.
Remote actions connect Alice to other applications through webhooks, allowing systems to exchange data.
Steps to create a Slack messaging remote action:
- Define a skill in Alice - a pre-built prompt for a specific task
- Configure the skill to send data to a webhook URL (the receiving application's address)
- Create a webhook response
When your remote action is set up, users can type messages in Alice that get sent to Slack. Alice can then confirm the message delivery back to the user.
Using Make and Zapier
Using Make or Zapier does not require anything else than passing the webhook address from this platform to Remote Action
Using other Automation Platforms
If you use other platforms, make sure you pass ?alice parameter at the end of a webhook address.
Pass response to Alice
To return the message back to Alice, please use the Webhook response module or similar, and react to status 200 with the correct message.
Advanced response passing as JSON
We always recommend passing responses to Alice with the dedicated JSON module, before the actual webhook response module. This way you make sure, that even more complex structures get transmitted to Alice properly. There are times when you won't get the results you want, especially when there are some calculations performed directly in the JSON of the response webhook. This is why it's safer and better to create this response beforehand in the dedicated module:
And then, pass the result of this module to the Webhook response module: