Integrate Amazon SNS with Basecamp Classic

Appy Pie Connect allows you to automate multiple workflows between Amazon SNS and Basecamp Classic

  • No code
  • No Credit Card
  • Lightning Fast Setup
20 Million man hours saved

Award Winning App Integration Platform

About Amazon SNS

The Amazon SNS platform (SNS) is a web service that enables you to send an SMS or a text-enabled mobile push notification to targeted subscribers.

About Basecamp Classic

Basecamp Classic is a well-known project management tool. Basecamp's traditional version allows you to manage multiple projects, milestones, to-do items, and more. An easy approach to keep your inbox clean and consolidate your work.

Basecamp Classic Integrations
Basecamp Classic Alternatives

Looking for the Basecamp Classic Alternatives? Here is the list of top Basecamp Classic Alternatives

  • Basecamp 3 Integration Basecamp 3

Best Amazon SNS and Basecamp Classic Integrations

  • Amazon SNS Integration Basecamp Classic Integration

    Amazon SNS + Basecamp Classic

    Create Project to Basecamp Classic from New Topic in Amazon SNS Read More...
    Close
    When this happens...
    Amazon SNS Integration New Topic
     
    Then do this...
    Basecamp Classic Integration Create Project
  • Amazon SNS Integration Basecamp Classic Integration

    Amazon SNS + Basecamp Classic

    Create Message to Basecamp Classic from New Topic in Amazon SNS Read More...
    Close
    When this happens...
    Amazon SNS Integration New Topic
     
    Then do this...
    Basecamp Classic Integration Create Message
  • Amazon SNS Integration Basecamp Classic Integration

    Amazon SNS + Basecamp Classic

    Create Todo list to Basecamp Classic from New Topic in Amazon SNS Read More...
    Close
    When this happens...
    Amazon SNS Integration New Topic
     
    Then do this...
    Basecamp Classic Integration Create Todo list
  • Amazon SNS Integration Basecamp Classic Integration

    Amazon SNS + Basecamp Classic

    Create Milestone to Basecamp Classic from New Topic in Amazon SNS Read More...
    Close
    When this happens...
    Amazon SNS Integration New Topic
     
    Then do this...
    Basecamp Classic Integration Create Milestone
  • Amazon SNS Integration Basecamp Classic Integration

    Amazon SNS + Basecamp Classic

    Create Todo Item to Basecamp Classic from New Topic in Amazon SNS Read More...
    Close
    When this happens...
    Amazon SNS Integration New Topic
     
    Then do this...
    Basecamp Classic Integration Create Todo Item
  • Amazon SNS Integration {{item.actionAppName}} Integration

    Amazon SNS + {{item.actionAppName}}

    {{item.message}} Read More...
    Close
    When this happens...
    {{item.triggerAppName}} Integration {{item.triggerTitle}}
     
    Then do this...
    {{item.actionAppName}} Integration {{item.actionTitle}}
Connect Amazon SNS + Basecamp Classic in easier way

It's easy to connect Amazon SNS + Basecamp Classic without coding knowledge. Start creating your own business flow.

    Triggers
  • New Subscription

    Triggers when you add a new subscription.

  • New Topic

    Triggers when you add a new topic.

  • New Message

    Triggers when a new message is added to a project.

  • New Milestone

    Triggers when a new milestone is added to a project

  • New Person

    Triggers when a new person is added to an account.

  • New Project

    Triggers when a new project is added to an account.

  • New Todo Item

    Triggers when a new todo item is added to a todo list.

  • New Todo List

    Triggers when a new todo list is added to a project.

    Actions
  • Create Message

    Create a new message.

  • Create Topic

    Create a new topic.

  • Create Message

    Creates a new message.

  • Create Milestone

    Creates a new milestone.

  • Create Project

    Be Careful! Easy to go over your plan limit.

  • Create Todo Item

    Creates a new todo item.

  • Create Todo list

    Creates a new todo list.

Compliance Certifications and Memberships

Highly rated by thousands of customers all over the world

We’ve been featured on

featuredon
Page reviewed by: Abhinav Girdhar  | Last Updated on July 01, 2022 5:55 am

How Amazon SNS & Basecamp Classic Integrations Work

  1. Step 1: Choose Amazon SNS as a trigger app and authenticate it on Appy Pie Connect.

    (30 seconds)

  2. Step 2: Select "Trigger" from the Triggers List.

    (10 seconds)

  3. Step 3: Pick Basecamp Classic as an action app and authenticate.

    (30 seconds)

  4. Step 4: Select a resulting action from the Action List.

    (10 seconds)

  5. Step 5: Select the data you want to send from Amazon SNS to Basecamp Classic.

    (2 minutes)

  6. Your Connect is ready! It's time to start enjoying the benefits of workflow automation.

Integration of Amazon SNS and Basecamp Classic

    What is Amazon SNS?

Amazon Simple Notification Service or Amazon SNS is a web service that allows users to create topic-based channels where they can publish messages. Users can subscribe to the channels and be notified when there is a new message in the channels.

    What is Basecamp Classic?

Basecamp Classic (originally named 37 Signals. is a web application for project management, collaboration and communication. It comes in two versions. Basecamp and Basecamp 2. Both versions are cloud-based web applications where users sign up and have access to their hosted projects.Basecamp Classic was founded by Jason Fried and David Heinemeier Hansson in 2004. The name was changed to Basecamp from 37signals in 2009.Basecamp Classic is still being developed today, however the company has released a new product called Basecamp 3 which is currently in beta.

    Integration of Amazon SNS and Basecamp Classic

Amazon SNS and Basecamp Classic can be integrated by using an Amazon SNS topic to send a message from an AWS Lambda function to a Basecamp Classic project. The Lambda function will be triggered whenever there is a new message published to the specified topic. Then the Lambda function will create a card on the specified project with the text of the message.Benefits of Integration of Amazon SNS and Basecamp Classic:

  • The integration of these two services allows users to create projects to collaborate on without need of creating separate tools for notifications.
  • The integration also allows users to use their favorite tool for project management and use another tool for notifications, instead of having to use the same tool for both purposes.
  • It allows users to connect other external services to their favorite collaboration tool without having to learn how to use those tools.

    Integration of Amazon SNS and Basecamp Classic

The following steps will explain how to integrate Basecamp Classic and Amazon SNS. The process can be broken down into three main parts. getting a subscription key from Amazon SNS, creating an IAM role, and creating a Lambda function.First, create an Amazon Web Services account. Next, go to the Amazon SNS console and click Create subscription. Then you will see an input form requesting information about your topic. Fill out the form with the information as shown in the image below.After you have created your topic, you will get a subscription ID, which is needed for the next step which is creating an IAM role.Third, go to the IAM console, click Roles, Create New Role, and choose the Lambda Full Access policy template and click Next Step. Then enter your base URL such as "https://your-basecamp-url" (where your-basecamp-url is your URL on basecamp), choose Programmatic access, and click Next Step. Then click Create Role.Fourth, create your Lambda function by using your preferred programming language. For this example, we are going to use NodeJS version 4 (NVM. Install the command line interface for NodeJS:nvm install 4 nvm use 4 npm install aws-lambda-tools --global npm install aws-sdk --saveThen create a file called lambda_function.js with the following contents:'use strict'; var AWS = require('aws-sdk'); var event = require('event'); // Specify your subscription ID here exports.handler = function(event, context. { var sns = new AWS.SNS(); // Create a new topic var params = { TopicName . 'BasecampProject', ProtocolMessage . true }; sns.publish(params, function(err, data. { if(!err && data. { console.log(data); } }); }; module.exports = exports;Note. Replace your-basecamp-url with your actual base camp url in the above snippet code.Next, upload your Lambda function zip file to the AWS Lambda console under "Create Function". You will then receive an ARN for your newly created Lambda function, which you will need later on when creating an IAM role.Finally, create an IAM role by going to IAM Dashboards->Roles->Create New Role->Choose "AWS Lambda" as your role type->Then choose "AWS Service Roles"-> Choose "AWS Lambda"->Select "Your Lambda Function Name"->Click "Attach Policy" and choose "AmazonSNSFullAccess", then click "Create Role".

Now you have successfully integrated Amazon SNS with Basecamp Classic. You can try out your integration by sending a message from Amazon SNS to Basecamp Classic via using one of the following methods:

The process to integrate Amazon SNS and Basecamp Classic may seem complicated and intimidating. This is why Appy Pie Connect has come up with a simple, affordable, and quick solution to help you automate your workflows. Click on the button below to begin.