Lamba Product Documentation
Learn More
  • πŸ‘‹Welcome to Lamba
  • Overview
    • πŸ’‘Why Lamba?
    • 🍒Our Strategies for Solving Problems
    • β˜‘οΈReasons Why Lamba is Almost Costless!
    • πŸ”’Methods of Security Enforcement
  • Use Cases
    • πŸ‘ For E-commerce (collecting & splitting payments)
    • 🏹For CRMs
    • πŸ‘©β€πŸ’»For CMS
    • πŸ“§Building Email Apps
    • πŸ“©Building SMS Apps
    • πŸ§‘β€πŸ€β€πŸ§‘Building Social Media Publishing Apps
  • Getting Started
    • 🀝Creating Your First App
    • πŸ”Generating API keys & Enabling Services
    • πŸ”‘Recommended Security Considerations
  • Documentation
    • 🐦Understanding Lamba Model
    • ⛱️Lamba UI (JS Client)
      • πŸ‹Live Demo
      • πŸ§‘Installation & Initialization
      • πŸ“Structure of the Initialization Object
      • πŸ§‘How to use a service
        • Using LowMail
        • Using LowSMS
        • Using LowFi
      • 〽️Listening for Events
      • πŸ•ΈοΈHandling Webhooks
    • ♐Lamba API
      • πŸŽ†Endpoint & Authorization
  • Development Roadmap
    • πŸ—ΎRDMP 2023
    • πŸ—ΎRDMP 2024
  • Join The Team
    • πŸ«‚Bring On Your Skillset
Powered by GitBook
On this page
  • Step 1 - Creating An App
  • Step 2 - Understanding Your App

Was this helpful?

  1. Getting Started

Creating Your First App

We'll walk you through the process of creating your first app and understanding how an app works on Lamba

PreviousBuilding Social Media Publishing AppsNextGenerating API keys & Enabling Services

Last updated 1 year ago

Was this helpful?

Reasons for Using Apps: Utilizing apps on Lamba enables you to divide your usage across multiple products you possess. You can designate one app specifically for your e-commerce platform and a separate app for your social media publishing or CRM product etc.

Each app houses the logic, API keys, configurations and services for a particular product!

Step 1 - Creating An App

Sign in to your Lamba Account, navigate to the Apps section and click on the New App button to create your first app, as shown in the screenshots below:

Step 2 - Understanding Your App

After creating your app, you should see it in the list of apps you've created. Click on the View button to go to your app's details page.

There, you should see something similar like the screenshot below:

Your app has two important sections outlined below:

This is where you'll see the usage statistics of your app. This section also shows you the list of customers or users you've added to your app.

Lamba provides a platform for integrating users into your app, either through the Lamba dashboard or its API. This setup allows you to separate the resources utilized by each user within your application. For example, in a CRM product, each user (such as a company's admin) would typically provide their unique email configuration settings for sending emails. This separation of resources is particularly beneficial in such cases. Essentially, Lamba is designed to seamlessly integrate with your product, as demonstrated in the following structure:

// Your Product Model         |        // Your Lamba App
-- SellMart                   |        -- SellMart
   -- Users                   |           -- Users
      -- User1                |              -- User1
         -- id                |                 -- id (generated by lamba)
         -- name              |                 -- name (from your User1.name)
      -- User2                |                 -- customer_id (from your User1.id)
         -- id                |                 ...
         ...                  |                 ...

Now, each user in your Lamba app has its email, social media, meetings etc configurations.

In otherwords, you add each user in your product, to your lamba app (only when neccessary).

Note that it is pointless adding a user in your product to your lamba app if they don't interact with lamba in any way. Only add the user when they need to interact with Lamba, in your product.

This section is where you can update your app's preferences, generate API keys, manage services your app can interact with etc.

🀝
Creating New App
Viewing Your App Listings
Your app Information & Analytics page
Your app Customers/Users section