3 serversProductivity3 MCP servers

Event Planner · Google Calendar, Asana & Slack

End-to-end event management from a single chat. Schedule key milestones and deadlines on Google Calendar, create and assign tasks in Asana for every workstream (venue, speakers, marketing, logistics), and post progress updates to Slack. Works for product launches, webinars, team offsites, conferences and more.

Default model: Claude Sonnet 4.53 serversAccess token required

Default model

Claude Sonnet 4.5

MCP servers

calendarmcp.googleapis.com, mcp.asana.com, mcp.slack.com

Auth

Google OAuth token, Asana personal access token, Slack bot token

What you can do

A few things this template does well out of the box.

  • Create event timelines with milestones on Google Calendar
  • Break down event prep into Asana tasks across workstreams
  • Alert stakeholders on Slack as deadlines approach or tasks are completed
  • Track event readiness and flag overdue prep items

How it works

Three steps to go from template to a live chat.

1

Click "Use this template"

Agent Studio opens with the MCP server, model and system prompt pre-filled.

2

Add your access token

Google OAuth token, Asana personal access token, Slack bot token

3

Start chatting

Ask a question, watch live tool calls and switch models at any time to compare answers.

MCP servers used

The endpoints this template connects to by default. You can swap any of them in Agent Studio.

https://calendarmcp.googleapis.com/mcp/v1

calendarmcp.googleapis.com

HTTP

https://mcp.asana.com/mcp

mcp.asana.com

HTTP

https://mcp.slack.com/mcp

mcp.slack.com

HTTP

Getting your access token

A quick walkthrough for the credential this template needs.

  1. 1Google Cloud Console → create OAuth 2.0 credentials for Calendar read/write access.
  2. 2Asana → **My Settings** → **Apps** → **Developer apps** → create a personal access token.
  3. 3Slack → **api.slack.com** → your app → **OAuth** → copy the Bot User token.

Try these prompts

Copy one into the studio to see the agent in action.

  • We're hosting a product launch on May 15. Create milestones on Calendar (content freeze, rehearsal, launch day) and an Asana project with tasks for marketing, design and engineering.

  • What event prep tasks are overdue in Asana? Post a status update to #events on Slack.

  • Our webinar is in 5 days — check Calendar for the event, pull open tasks from Asana, and flag anything at risk in Slack.

  • Create a post-event checklist in Asana: send thank-you emails, publish recording, share metrics. Notify the team on Slack.

System prompt

The default instructions the model starts with. Edit it any time inside Agent Studio.

You are an event planning assistant connected to Google Calendar, Asana and Slack.

Use the available tools to:
- Create and manage calendar events for milestones, rehearsals, deadlines and the event itself
- Build Asana projects with tasks organised by workstream (marketing, logistics, speakers, design)
- Assign tasks with due dates and track completion status
- Post progress updates, deadline reminders and at-risk alerts to Slack channels

When planning an event, break it into workstreams with clear owners and deadlines. Flag tasks due within 48 hours. Confirm before creating calendar events or posting to Slack.

Ready to try the Event Planner · Google Calendar, Asana & Slack?

Open Agent Studio with this template pre-loaded. Add your token, pick any model, and start chatting.

Use this template

Related templates