What to know
- App Skills are integrations. They plug popular tools like Gmail, Google Calendar, and Calendly into your Double.
- Your Double picks the right action. You set allowed actions, and the AI autonomously chooses which one fits the user’s intent.
- Trigger phrases aren’t always needed. If you enable a skill, exact intent matching works too. Add trigger phrases to be more specific.
- Custom instructions shape behavior. Tell the AI exactly how to handle the action—what fields to fill, how to format responses, when to ask for confirmation.
Create an App Skill
- Go to Actions > Skills.
- Find the integration skill you want (Gmail, Google Calendar, Calendly, etc.).
- Click + Add new or select the skill card.
- Pick which Double gets this skill.
- Name the skill (e.g., “Email Assistant” or “Meeting Scheduler”).
- Add trigger phrases (optional). Use 3+ words per phrase. Examples: “send me an email” or “schedule a meeting.”
- Pick allowed actions. These are the specific operations your Double can do (e.g., “Send Email,” “Create Event,” “Check Availability”).
- Connect your account. Click the blue Sign in button to authenticate with Gmail, Google Calendar, or Calendly.
- Set timezone (if applicable). Defaults to Asia/Kolkata—change if needed.
- Add custom instructions (optional). Tell the AI how to handle requests. Example: “Always ask the user to confirm before sending an email.”
- Click Create Skill.
Understanding the options
Allowed Actions- These are the capabilities the AI can use. Not every action needs to be enabled.
- Gmail: Send Email (dynamic or static templates), Read threads, Search threads, Label threads.
- Google Calendar: Create Event, Check Availability, Get Event Details, Update Event, Cancel Event.
- Calendly: Schedule meetings, check available slots, get meeting details, cancel bookings.
- Each action type is labeled: WRITE, READ, or DELETE.
- Dynamic email: The AI generates the subject, body, and recipients based on the conversation.
- Static email: You write a template. The AI fills in details you specify.
- Dynamic is more flexible; static is more controlled.
- Optional but powerful. Write exactly what you want the AI to do.
- Example for Gmail: “Follow up with professional tone. Always include a closing line.”
- Example for Calendar: “Suggest 30-minute slots by default unless the user asks otherwise.”
- Missing static fields will be generated by the AI based on your instructions.
- Your credentials are encrypted and can be removed anytime.
- One account per skill (you can’t have multiple Gmail accounts for one skill).
- If you need different accounts, create separate skills.
- Affects how the AI interprets times in conversation.
- Also used for availability windows (when your Double can schedule meetings).
Availability Window (Calendar Skills)
Set your bookable hours and days when using Google Calendar or Calendly skills.- Toggle Availability Window on.
- Set the time range (From/To).
- Pick available days (Sunday through Saturday).
- Set the meeting slot duration (default is 15 minutes).
Next steps
- Workflow Builder — Chain multiple actions together